home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_40.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
56KB
|
1,023 lines
# near model CODE resource
# jump table entries: 6336-6361 (26 of them)
export_792:
00000000 4E56 FFF6 link A6, -0x000A
00000004 48E7 0038 movem.l -[A7], A2,A3,A4
00000008 286E 0008 movea.l A4, [A6 + 0x8]
0000000C 486E FFFE pea.l [A6 - 0x2]
00000010 2F0C move.l -[A7], A4
00000012 4EAD 1A42 jsr [A5 + 0x1A42 /* export_836 */]
00000016 2640 movea.l A3, D0
00000018 200B move.l D0, A3
0000001A 508F addq.l A7, 8
0000001C 6700 0082 beq +0x84 /* 000000A0 */
00000020 2F0B move.l -[A7], A3
00000022 4EAD 1642 jsr [A5 + 0x1642 /* export_708 */]
00000026 4A40 tst.w D0
00000028 588F addq.l A7, 4
0000002A 6728 beq +0x2A /* 00000054 */
0000002C 2054 movea.l A0, [A4]
0000002E 3028 0016 move.w D0, [A0 + 0x16]
00000032 48C0 ext.l D0
00000034 2F00 move.l -[A7], D0
00000036 2F0B move.l -[A7], A3
00000038 4EAD 164A jsr [A5 + 0x164A /* export_709 */]
0000003C 2D40 FFFA move.l [A6 - 0x6], D0
00000040 302E FFFE move.w D0, [A6 - 0x2]
00000044 C1FC 0018 muls.w D0, 0x18
00000048 3D40 FFFC move.w [A6 - 0x4], D0
0000004C 202E FFFA move.l D0, [A6 - 0x6]
00000050 508F addq.l A7, 8
00000052 6052 bra +0x54 /* 000000A6 */
label00000054:
00000054 2054 movea.l A0, [A4]
00000056 0C68 8000 000E cmpi.w [A0 + 0xE], 0x8000
0000005C 6616 bne +0x18 /* 00000074 */
0000005E 70FF moveq.l D0, 0xFFFFFFFF
00000060 2F00 move.l -[A7], D0
00000062 2017 move.l D0, [A7]
00000064 2D40 FFF6 move.l [A6 - 0xA], D0
00000068 43EE FFF6 lea.l A1, [A6 - 0xA]
0000006C 45E8 000E lea.l A2, [A0 + 0xE]
00000070 24D9 move.l [A2]+, [A1]+
00000072 588F addq.l A7, 4
label00000074:
00000074 2054 movea.l A0, [A4]
00000076 2F28 000E move.l -[A7], [A0 + 0xE]
0000007A 2017 move.l D0, [A7]
0000007C 72FF moveq.l D1, 0xFFFFFFFF
0000007E B280 cmp.l D1, D0
00000080 588F addq.l A7, 4
00000082 670E beq +0x10 /* 00000092 */
00000084 2F28 000E move.l -[A7], [A0 + 0xE]
00000088 2017 move.l D0, [A7]
0000008A 72FE moveq.l D1, 0xFFFFFFFE
0000008C B280 cmp.l D1, D0
0000008E 588F addq.l A7, 4
00000090 660E bne +0x10 /* 000000A0 */
label00000092:
00000092 2F0C move.l -[A7], A4
00000094 2053 movea.l A0, [A3]
00000096 2F28 0008 move.l -[A7], [A0 + 0x8]
0000009A 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
0000009E 508F addq.l A7, 8
label000000A0:
000000A0 2054 movea.l A0, [A4]
000000A2 2028 000E move.l D0, [A0 + 0xE]
label000000A6:
000000A6 4CEE 1C00 FFEA movem.l A2,A3,A4, [A6 - 0x16]
000000AC 4E5E unlink A6
000000AE 4E75 rts
export_793:
fn000000B0:
000000B0 4E56 FFEE link A6, -0x0012
000000B4 48E7 0018 movem.l -[A7], A3,A4
000000B8 286E 0008 movea.l A4, [A6 + 0x8]
000000BC 2054 movea.l A0, [A4]
000000BE 0C68 8000 0012 cmpi.w [A0 + 0x12], 0x8000
000000C4 6666 bne +0x68 /* 0000012C */
000000C6 486E FFF6 pea.l [A6 - 0xA]
000000CA 2F0C move.l -[A7], A4
000000CC 4EAD 1A42 jsr [A5 + 0x1A42 /* export_836 */]
000000D0 2640 movea.l A3, D0
000000D2 2F0C move.l -[A7], A4
000000D4 2054 movea.l A0, [A4]
000000D6 2050 movea.l A0, [A0]
000000D8 2268 00E8 movea.l A1, [A0 + 0xE8]
000000DC 4E91 jsr [A1]
000000DE 2D40 FFF8 move.l [A6 - 0x8], D0
000000E2 2054 movea.l A0, [A4]
000000E4 216E FFF8 0012 move.l [A0 + 0x12], [A6 - 0x8]
000000EA 200B move.l D0, A3
000000EC 4FEF 000C lea.l A7, [A7 + 0xC]
000000F0 6732 beq +0x34 /* 00000124 */
000000F2 2F0B move.l -[A7], A3
000000F4 2053 movea.l A0, [A3]
000000F6 2050 movea.l A0, [A0]
000000F8 2268 00DC movea.l A1, [A0 + 0xDC]
000000FC 4E91 jsr [A1]
000000FE 2D40 FFEE move.l [A6 - 0x12], D0
00000102 41EE FFEE lea.l A0, [A6 - 0x12]
00000106 43EE FFF2 lea.l A1, [A6 - 0xE]
0000010A 22D8 move.l [A1]+, [A0]+
0000010C 41EE FFF2 lea.l A0, [A6 - 0xE]
00000110 2D48 FFFC move.l [A6 - 0x4], A0
00000114 3010 move.w D0, [A0]
00000116 D16E FFF8 add.w [A6 - 0x8], D0
0000011A 3028 0002 move.w D0, [A0 + 0x2]
0000011E D16E FFFA add.w [A6 - 0x6], D0
00000122 588F addq.l A7, 4
label00000124:
00000124 2054 movea.l A0, [A4]
00000126 216E FFF8 0012 move.l [A0 + 0x12], [A6 - 0x8]
label0000012C:
0000012C 2054 movea.l A0, [A4]
0000012E 2028 0012 move.l D0, [A0 + 0x12]
00000132 4CEE 1800 FFE6 movem.l A3,A4, [A6 - 0x1A]
00000138 4E5E unlink A6
0000013A 4E75 rts
export_794:
0000013C 4E56 FFF8 link A6, -0x0008
00000140 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000144 4EBA FF6A jsr [PC - 0x96 /* 000000B0 */]
00000148 2D40 FFF8 move.l [A6 - 0x8], D0
0000014C 41EE FFF8 lea.l A0, [A6 - 0x8]
00000150 43EE FFFC lea.l A1, [A6 - 0x4]
00000154 22D8 move.l [A1]+, [A0]+
00000156 2F2E 000C move.l -[A7], [A6 + 0xC]
0000015A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000015E 4EAD 035A jsr [A5 + 0x35A /* export_103 */]
00000162 4E5E unlink A6
00000164 4E75 rts
export_795:
00000166 4E56 0000 link A6, 0
0000016A 2F0C move.l -[A7], A4
0000016C 286E 000C movea.l A4, [A6 + 0xC]
00000170 38BC FFFF move.w [A4], 0xFFFF
00000174 397C FFFF 0002 move.w [A4 + 0x2], 0xFFFF
0000017A 286E FFFC movea.l A4, [A6 - 0x4]
0000017E 4E5E unlink A6
00000180 4E75 rts
export_796:
fn00000182:
00000182 4E56 FFFC link A6, -0x0004
00000186 48E7 0118 movem.l -[A7], D7,A3,A4
0000018A 266E 0010 movea.l A3, [A6 + 0x10]
0000018E 286E 0008 movea.l A4, [A6 + 0x8]
00000192 2054 movea.l A0, [A4]
00000194 41E8 0016 lea.l A0, [A0 + 0x16]
00000198 224B movea.l A1, A3
0000019A 22D8 move.l [A1]+, [A0]+
0000019C 22D8 move.l